separate world - Français Anglais Dictionnaire